3 research outputs found

    Design and implementation of a new run-time life-cycle for interactive public display applications

    Get PDF
    Public display systems are becoming increasingly complex. They are moving from passive closed systems to open interactive systems that are able to accommodate applications from several independent sources. This shift needs to be accompanied by a more flexible and powerful application management. In this paper, we propose a run-time life-cycle model for interactive public display applications that addresses several shortcomings of current display systems. Our model allows applications to load their resources before they are displayed, enables the system to quickly pause and resume applications, provides strategies for applications to transition and terminate gracefully by requesting additional time to finish the presentation of content, allows applications to save their state before being destroyed and gives applications the opportunity to request and relinquish display time. We have implemented our model as a Google Chrome extension that allows any computer with the Google Chrome browser to become a public display driver without further software. In this paper we present our model, implementation, and evaluation of the system

    A runtime lifecycle for interactive public display applications

    Get PDF
    —Public display systems are becoming increasingly complex. They are moving from passive closed systems to open interactive systems that are able to accommodate applications from several independent sources. This shift needs to be accompanied by more flexible and powerful application management. In this paper, we propose a runtime lifecycle model for interactive public display applications that addresses several shortcomings of current display systems. Our model allows applications to load their resources before they are displayed, enables the system to quickly pause and resume applications, provides strategies for applications to terminate gracefully by requesting additional time to finish the presentation of content, allows applications to save their state before being destroyed and gives applications the opportunity to request and relinquish display timeinfo:eu-repo/semantics/publishedVersio

    Exploração do ciclo-de-vida de aplicações interactivas (baseadas na web) para ecrãs públicos

    No full text
    Os sistemas de ecrãs públicos estão a tornar-se cada vez mais complexos. O atual modelo passivo e fechado está a ser substituído por um modelo aberto e interactivo sendo que cada ecrã pode acomodar aplicações de várias fontes. Esta mudança precisa de ser acompanhada por sistemas de gestão mais flexíveis e poderosos.O que atualmente se verifica na maior parte dos ecrãs é que o conteúdo reproduzido se baseia unicamente num horário pré-definido em que é dado a cada conteúdo um certo intervalo de tempo. Hoje em dia, este modelo tradicional ainda é suficiente na maior parte dos ecrãs públicos, uma vez que muitos não são interativos e é possível saber a priori o tempo necessário para executarem correctamente. Contudo, esta abordagem vai tornar-se desactualizada com o natural aparecimento de sistemas mais complexos.O resultado deste estudo é uma framework desenvolvida na forma de uma Extensão para o Google Chrome que implementa um ciclo de vida para aplicações interactivas para ecrãs públicos abordando várias limitações observadas nos sistemas atuais, suportando assim algumas exigências da nova geração de ecrãs públicos.Public display systems are becoming increasingly complex. They are moving from passive closed systems to open interactive systems that are able to accommodate applications from several independent sources. This shift needs to be accompanied by more flexible and powerful application management. What currently occurs in most public displays is that the displayed content is based on a pre-defined timetable where each content is given a certain amount of time. This traditional approach still fulfill current public display needs because most present applications are not interactive and it's possible to know in advance the time they need to properly execute. However, this approach will become obsolete as the public displays move to the more complex envisioned scenario.The result of this study is a complete framework developed as a Chrome Extension supporting a runtime lifecycle model for interactive public display applications that addresses several shortcomings of current display systems and will support some requirements of the new generation of displays
    corecore